/*公共css*/
@import url(common.css); 
/*common*/
.w280{width:280px}
.head{width:100%;background:#fff none repeat scroll 0 0;height:43em}
/*banner-part*/
.proItem{height:376px;width:1190px}
.proItem section{background:#fff none repeat scroll 0 0;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;height:334px;position:relative;top:2px;width:937px}
.pri_focus {float:left;height:334px;overflow:hidden;width:687px}
.pri_list {float:right;width:325px}
#news {background:rgba(255, 255, 255, 0.85) none repeat scroll 0 0;overflow:hidden;top:0px;width:248px;right:0;padding:0;position:absolute}
.mt {height:32px;line-height:32px;border-bottom:1px dotted #e8e8e7;padding:0 15px}
#news h2 {float:left;color:#666}
.mt .extra {float:right;font-family:consolas}
.extra a{color:#666;text-decoration:none}
#news .mc {padding:8px 0 0 15px;border-bottom:1px dotted #e8e8e7}
#news .mc li {height:24px;line-height:24px}
#news li {height:27px;line-height:27px;overflow:hidden;width:210px}
.mc li a{color:#666;text-decoration:none}
#news li span {font-weight:700;margin-right:5px}
#right-pic {background:#fff;height:100px;overflow:hidden;padding:0;position:absolute;right:0;top:234px;width:250px}
.index_item {background:#fff;color:#525252;height:268px;margin-bottom:20px}
.i_title {height:40px;line-height:40px;border-bottom:1px solid #dbdbdb}
.t_txt {color:#555;float:left;font:700 16px/18px verdana;margin:11px 35px 0 0;padding-left:4px;padding-bottom:10px;display:inline;border-bottom:3px solid #E84A49}
.t_sort {float:left;height:16px;line-height:16px;margin-top:13px}
.t_sort a {color:#777;font-size:14px}
.i_list {margin-bottom:20px;padding:20px 7px 0}
.i_list li {float:left;margin:5px 10px;width:215px}
.i_list .pic {height:120px;overflow:hidden;width:212px}
.i_list .pic a {display:block}
.i_list .pic img {height:120px;transform-origin:center center 0;transition:transform 1s ease 0s;width:212px;display:inline-block}
.i_list .c_name {font:700 14px/22px "arial";height:22px;margin-top:15px;overflow:hidden;white-space:nowrap;text-indent:6px}
.i_list .c_name a {color:#555}
.i_list .c_detail {color:#777;margin-top:12px}
.les_counts {float:left;margin:0;line-height:14px;padding-left:18px;background:url("../Images/ico_index_item.png");background-position:0 -328px;display:inline-block;height:14px;padding-left:15px}
.c_1ab177 {color:#E84A49;font-style:normal}
.stu_counts{background-position:0 1px;float:right;line-height:14px;background:url("../Images/ico_index_item.png") no-repeat scroll 0 1px;display:inline-block;height:14px;padding-left:15px}
.t_more{color:#777}
.index-item-d{width:900px}
.i_list .d_c_ilst{margin:10px 5px}
#i_list{padding:20px 0px 0}
.index_side {background:#fff;border:1px solid #dbdbdb;margin-top:13px;width:280px;float:left}
.index_side .s_title {background:#f9f9f9 none repeat scroll 0 0;height:40px;line-height:40px}
.index_side .s_title .s_txt {border-left:6px solid #E84A49;color:#555;float:left;font:700 16px/18px verdana;margin:11px 30px 0 15px;padding-left:10px}
.index_side .s_title .s_more {color:#999;margin-right:20px}
.index_side .zb_wrap {border-left:1px solid #ddd;margin:15px 0 15px 15px;padding:0;float:left}
.index_side .zb_list{float:left}
.index_side .zb_list li{float:left;margin:5px 0}
.index_side .zb_list span{float:left}
.index_side .zb_list .zb_head.zb {background-position: 0 -291px}
.index_side .zb_list .time {color:#999;float:left;margin-left:12px}
.index_side .zb_list .c_name {display:block;float:left;height:16px;margin-left:11px;overflow:hidden;width:195px}
.index_side .zb_list .c_name  a{color:#555}
.index_side .zb_list .zb_head {background:url("../images/ico_index_item.png") no-repeat scroll 0 -26px;color:#fff;height:19px;left:-5px;line-height:18px;margin-top:14px;overflow:hidden;padding-left:19px;position:relative;text-align:center;width:55px;margin-bottom:8px}
.index_side_mxjs {height:316px}
.index_side {background:#fff;border:1px solid #dbdbdb;margin-top:13px;width:280px;float:left}
.index_side .teacher_list {margin:0 0 16px 12px}
.index_side .teacher_list li {margin-top:13px;float:left}
.index_side .teacher_list li .pic {border:1px solid #fff;float:left;height:50px;width:50px}
.index_side .teacher_list li .pic img {height:50px;width:50px}
.index_side .teacher_list li .detail {float:left;margin-left:8px}
.index_side .teacher_list li .detail .t_name {font:700 12px/14px "arial";height:16px;margin:5px 0 12px;overflow:hidden;width:195px}
.t_name a{color:#555}
.t_intro{color:#999}